#pragma once

#include "GameObject.h"


class Player : public GameObject
{
private:
	float headingAngle;
	float speed;
	float _thrustx, _thrusty;
	
public:
	Player();
	Player(GraphicsManager *gm);
	// Implement interface from IDrawable
	void draw();

	void update(double dt);
	void lookAt( float playFieldMouseX, float playFieldMouseY );
	void setThrusters( float thrust_x, float thrust_y );
	double getx();
	double gety();

};